package br.urca.session;

import java.io.Serializable;

import javax.enterprise.context.SessionScoped;

import br.urca.model.Usuario;

@SessionScoped
public class UsuarioLogado implements Serializable {

	private static final long serialVersionUID = 1L;
	
	private Usuario usuario;
	
	public void loga(Usuario usuario) {
		this.usuario = usuario;
	}
	
	public boolean isLogado() {
		return this.usuario != null;
	}
	
	public Usuario getFuncionario() {
		return this.usuario;
	}
	
	public void logout() {
		this.usuario = null;
	}

}
